Skip to content

Conversation

@xylar
Copy link
Contributor

@xylar xylar commented Jul 14, 2025

This pull request introduces extensive updates to the documentation for E3SM-Unified, focusing on improving user guidance, contributing processes, and technical details about deployment and release workflows. The changes are grouped into three main themes: user-facing documentation, contributing and community guidance, and technical documentation for maintainers.

User-Facing Documentation

  • README.md: Added a "Documentation" section with a link to the latest user and developer documentation.
  • docs/index.md: Overhauled the documentation homepage to include an introduction to E3SM-Unified, a quickstart guide, and categorized links to other sections.
  • docs/introduction.md: Introduced a detailed explanation of E3SM-Unified, its features, use cases, and supported platforms.
  • docs/quickstart.md: Added a quickstart guide with activation commands for supported HPC systems, verification steps, and installation instructions for unsupported systems.

Contributing and Community Guidance

  • docs/contributing.md: Added a comprehensive guide for contributing to E3SM-Unified, including ways to contribute, steps for submitting changes, and communication channels.

Technical Documentation for Maintainers

xylar added 3 commits July 14, 2025 14:14
Some pages are still skeletons or empty placeholders for now.
@xylar xylar self-assigned this Jul 14, 2025
xylar added 2 commits July 16, 2025 13:26
It now takes a text input file, which is easier to work with.
It's more forgiving about comments and preceding `-` if you
copy from a yaml file.
@xylar
Copy link
Contributor Author

xylar commented Jul 16, 2025

Need to add something about checksums and sha256sum.

@xylar
Copy link
Contributor Author

xylar commented Jul 18, 2025

@andrewdnolan, I think this is done and ready for your final review.

@xylar
Copy link
Contributor Author

xylar commented Jul 18, 2025

As we discussed, it might be best to not worry about getting every last detail right and just make sure there are no glaring holes for now. Then, we can revise it in subsequent PRs. It will be a lot more readable if it gets published to gh-pages.

@andrewdnolan
Copy link
Collaborator

@xylar this looks great!

I took a quick look over it and don't see any glaring holes. I had those few comments on the release candidate, since I was actively working off of that section yesterday. Just wanted to make note of those before I forgot.

I think this is ready to be merged, it'll be great to have this rendered on gh-pages!

@xylar
Copy link
Contributor Author

xylar commented Jul 18, 2025

Thank @andrewdnolan

@xylar xylar merged commit 7afe942 into E3SM-Project:main Jul 18, 2025
8 checks passed
@xylar xylar deleted the flesh-out-docs branch July 18, 2025 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants